Chinese handcuff - Spanish English Dictionary